"heavy lift" - Details

English Term:
heavy lift
Arabic Term:
رافعات حمولات ثقيلة
Arabic Definition:

.